diverse population - French English Dictionary